Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




barking drum






barking drum   
noun

Definition of barking drum

: a revolving drum in which pulp logs are placed for loosening and removing bark by repeated impacts



History and Etymology for barking drum

from present participle of bark entry 4



Dictionary Entries near barking drum